.banner{
	overflow: auto;
	// border: 1vw solid red;
	.b_f{
		display: flex;
		// border: 1vw solid;
		img{
			flex:none;//必须,也没有f0
			width: 96vw;
			// width: 100%;
			// width: 7.5rem;
			height:54vw;
			margin:2vw 2vw;
			border-radius: 2vw;
		}
	}
}
nav{
	display: block;
	// height: 0.1rem;
	// flex: 0;
	// display: flex;
	img{
		width: 24.3vw;
	}
	// border-bottom: solid .05rem #eee;
	// .iconfont{
	// 	padding-top: .5rem;
	// 	// padding-bottom: 0rem;
	// 	color:#474747;
	// 	font-size: .63rem;
	// 	color: #fed946;
	// 	text-shadow: #ccc .0rem .0rem .1rem;
	// 	div{
	// 		margin: 0;
	// 		padding: 0;
	// 		font-size: 24px;
	// 	}
	// }
}
article{
	font-size: .24rem;
	color: #606060;
	padding: 0.2rem .34rem;
	.top{
		height:.6rem;
		line-height: .6rem;
		font-size:.20rem;
		// font-family:PingFang SC;
		font-weight:400;
		color:rgba(43,43,43,1);
		// letter-spacing:.03rem;
		// vertical-align: middle;
		// padding-top: .4rem;
		img{
			width:.32rem;
			height:.32rem;
			background:rgba(216,216,216,1);
			border-radius:50%;
			vertical-align: middle;
		}
	}
	figure{
		// display: inline-block;
		// line-height: .9rem;
		border: solid .03rem #f6f6f6;
		border-radius: .1rem;
		h3{
			background: #f6f6f6;
			color: #000;
			font-size: .34rem;
			font-weight: 500;
			padding: .15rem 0.25rem;
			b{
				font-weight: 500;
				font-size: .2rem;
				display: block;
				padding-bottom: .1rem;
			}
		}
		div{
			padding: .2rem;
			p{
				// padding: .2rem;
				line-height: .4rem;
				
				// background: #9F9F9F
			}
			span{
				//全文
				display: block;
				color: #69c;
				line-height: .5rem;
			
			}
			.img_bg{
				// border: solid 5px;
				display: inline-block;
				width:1.52rem;
				height:1.3rem;
				background:rgba(216,216,216,1);
				background-size: cover;//铺满
				background-size: contain;//自适应
				opacity:1;
				border-radius:0rem;
			}
		}
	}
	>span{
		// background: #69c;
		color: #9F9F9F;
		font-size: .26rem !important;
		padding: .3rem;
		&:last-child{
			padding: 0;
			float: right;
		}
	}
	
}